on one's own terms - Französisch Englisch Wörterbuch